Team outing to Wayanad

Click on thumbnail to see the image in bigger size

If Kerala is known as “God’s own country”, then Wayanad in northern part is aptly called as “God’s own district”.It is located in North Kerala with green landscapes and valley views for offer.

A place to just sit and relax watching the sun rise and go down. We had a good time in the resort of Orchard Holiday Homes.


Interesting content?
Subscribe for updates.

Write your thoughts