TarunSep 141 minTestingEmerald Discover, located in Kerala's northern region, is a small holiday and tour and travel organisation, but its distinctive beauty...