n
narendra vaidya Review of The Kenilworth Beach Resort & ...
Excellent location and well maintained property. V...
Excellent location and well maintained property. Very cooperative staff.. a must go for a leisure trip for 2-3 days..
Comments: