Peacock Village And SPAChilaw, Bogahawetiya, NallatharankattuwaProperty • 24 room(s) • 24 Bed. • 24 Bath. • 960 m²