Embark on a remarkable adventure to Mirissa, Sri Lanka, where the azure waters of the Indian Ocean transform into a spectacular stage for an unforgettable whale watching experience. Glide along the coast aboard comfortable boats, your heart pounding with anticipation as you scan the horizon for telltale glimpses of these majestic creatures. Humpbac