Mirissa, Sri Lanka
Mirissa (Sinhala: මිරිස්ස, romanized: Mirissa; Tamil: மிரிஸ்ஸ, romanized: Miris'sa) is a small town on the south coast of Sri Lanka, located in the Matara
Guests of Eco Square Resort can watch whales and dolphins at Marissa Beach, 1148 feet away.
Free WiFi
No parking available.
Free! WiFi is available in all areas and is free of charge.
Guests of Eco Square Resort can watch whales and dolphins at Marissa Beach, 1148 feet away.
Mirissa (Sinhala: මිරිස්ස, romanized: Mirissa; Tamil: மிரிஸ்ஸ, romanized: Miris'sa) is a small town on the south coast of Sri Lanka, located in the Matara