Hip Hotels ~ Tower House, Fort Cochin, India…

“We don’t let history become a bygone” is the mantra of the Neemrana group of hotels. That strong sense of history is resplendent in the beautiful Tower House at Fort Cochin. Padma and I stayed in this gorgeous hotel in … Continue reading