This is villa and it's have 3 double rooms
100meters away from world famous coral reef beach. castle villais set in a fantastic location.
Hikkaduwa is a small town on the south coast of Sri Lanka. It is located in the Southern Province, Galle. Hikkaduwa is famous for its beach, surfing, corals and night life.