Bay Inn Weligama is the ideal spot for holiday makers who wish to indulge in the delights of sun, surf and sand, as well as experiencing the miraculous world underwater has to offer. Bay Inn is located 27km south of the ancient Dutch city of Galle, with the historical Kushtaraja Buddha statue just a quiet walk away ...