What is better to bring: cash dollars or euros. Please advise.
The exchange rate difference of 1 rupee when exchanging is practically everywhere on the island, the dollar and euro are counted at 14 and 15, in hotels, rentals, etc. the rate in exchange offices is 14.40 and 15.40, so you can calculate for yourself what you are getting and what is more profitable for you.
Prices for cars, excursions, apartments are mainly in euros. For exchange to rupees, dollars will also work.