Beautiful Sri Lankan Beaches

Sri Lanka is a tropical paradise known for its stunning beaches, crystal clear waters, and laid-back vibe. Located off the coast of India, this small island nation is a popular destination for travellers seeking relaxation, adventure, and a touch of culture. One of the standout features of Sri Lanka is its diverse and beautiful beaches. […]

Hello Machan!

You may wonder why we called our restaurant Machan Kitchen and what it may mean. Let us explain. Machan is a commonly used term of endearment in Sri Lanka. It originates from the formal Tamil word machi which is used for referring to the groom marrying into a family. The word has been informally adapted […]

What’s so special about Kandy?

Kandy is a heritage city in the Central Province of Sri Lanka. It is part of Sri Lanka’s ever important Cultural Triangle which is made up of the ancient cities of Anuradhapura, Polonnaruwa and Kandy. The city is known as Maha Nuwara in Sinhalese and was the last kingdom of Sri Lanka which lasted until […]