Nature Rex Hostel 81700 Weligama, Julgaha Gedara, No.116, Mahanaviya Road, Wlliwala, Weligama 9.5 / 10 113 reviews