The Amaya Signature Concept February 24, 2020 Located in the cultural triangle, Amaya Signature is simply put, ‘luxury surrounded by greenery’ and probably one of the best Dambulla boutique hotels you could choose for an escape from the hectic day-to-day life. This haven at the edge of […] Read More