Showing 1 - 1 of 1 Properties
A reputed running resort (7500 sq.ft., building 3 acre) for lease in Noolpuzha, Wayanad. with 23 rooms including Cottages Restaurant, Games room,... View Property