A charming retreat in Meppadi, offering a relaxing stay amidst the serene beauty of Wayanad.
Reviews are moderated before being displayed.