Venue: The Ritz-Carlton, Bangalore

TOPRA India 2017 takes place at the five-star Ritz-Carlton, Bangalore. One of the most luxurious hotels in the city, the venue has seven restaurants, a spa and is conveniently located in the heart of downtown Bangalore.