Embark on a truly extraordinary adventure to Mirissa, Sri Lanka, where the azure waters of the Indian Ocean transform into a fascinating 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