Dealerbaba

Falcon Crest Resort

by Sujit Jacob

Falcon Crest Resort

About

Set amidst the lush green mountains of the Western Ghats in Kerala, in the fabled “God’s Own Country,” about 5 kms past Vagamon, the Falcon Crest is a 3-acre virgin hill-retreat designed to allow guests and residents wanting to get away from the urban rush and enjoy the relaxed mountain fresh…

Reviews (0)

No reviews yet. Be the first to review this business.

Log in to write a review.