Where to Stay in Tamarindo: Town, Langosta or Playa Grande? Surf Ranch October 23, 2026 Tamarindo from the air: the town and its long beach in front, the estuary where the river meets the bay, and Playa Grande stretching away o... Read More Share