Kramer’s Bar& Restaurant
Restaurant in Koror Island (Oreor), Palau
restaurant
Restaurants
·
Koror Island (Oreor), Palau guide