The Marina rests near the still waters of the Bolgoda Lake. Known as one of the largest fresh water bodies within the Western district of Sri Lanka. The Bolgoda Lake is widely known for its natural beauty and a chance at fishing and water sports, making it a popular spot for locals and tourists alike.

Situated 27 m from the Colombo you can reach the Marina in less than an hour by going through Piliyandala and turning into the Kahapola Road.