top of page
MIRISSA
Mirissa is a small town on the south coast of Sri Lanka and famous for Whale Watching from Mirissa Harbor. Good for a beach stay as well.
Suggested Activities
bottom of page
Mirissa is a small town on the south coast of Sri Lanka and famous for Whale Watching from Mirissa Harbor. Good for a beach stay as well.