Banana Beach is a beach, located at Frente A Hotel Luz De Vida, Santa Teresa, Costa Rica
Micheladas!
La hamburguesa y las piñas coladas son riquÃsimas!