Exploring stunning international beaches has now become easier for Indian travellers, especially with more countries now offering visa-free entry.