royal garden residence

royal garden residence

Guesthouse

Lalithakala Mawatta, Galmaduwa Watta, Menikhinna, Central Province, Sri Lanka 20000