For Neha Kirpal, Bali is paradise on earth - a unique island, as much modern in its facilities as it is traditional in its art, culture and lifestyle. Read more
After reading Neha Kirpal's take on Malaysia, you may just decide to see this fascinating, picturesque and beautiful marine/water sports spot. Read more