VanAAshrya The Luxury Tented Resort is located at Tehla by pass Talab