Top Holiday

118 Welimada Road, 90160 Haputale, Sri Lanka

Hotel image
Read more reviews for Top Holiday