kovalam beach is one of the best beaches in India . . and adding to that the Leela resort turns it into a superb vacation destination . . we stayed in the cottage for two nights and in club room for a night . The cottages were very cozy and beautiful and the balcony was sea facing . . the... more


(1 vote) 
(3 votes)






