Welcome to The Last Try Secret Ashram Coorg , Coorg , India