Coorg Hotels for All Among all the various hill stations in India, Coorg is one of the most beautiful and is known for its undulating landscapes and verdant plantations.…