Royal Orchid Brindavan Garden Palace & Spa is a premier 5-star resort in Mysore, combining royal her...