Isobel's experience in Cochin
stay
Taj Malabar Resort & Spa, Cochin
A hotel full of superlatives - staff, food, infinity pool.
Posted by Isobel
47 countries - 7 spots