Weligama Bay & Taprobane Island May 13, 2012 Weligama beach is a one of best beach in Sri Lanka. You can see there are different geographical features of beach. The weligama bay is mor...Read More