Taz046's Playa Samara, Costa Rica
Coldest beer in town people! That is what matters most, and really smiley friendly service when you ...
Well, what can I say about this place... It is what Costa Rica on the whole is missing, a beachside ...