Java Rain Resorts Chikmagalur
The original coffee hills of India now has a new destination for a luxury holiday in Chikmagalur. Nestled along the Mullayangiri hills, in the thick of an active coffee plantation, resort has 21 villas of richly appointed comfort and spectacular views of the Baba Budan hills on one side and a breath-taking panoramic view of […]