Nusa Dua in Bali is not just a wonder of nature, with turquoise blue sea, but also boasts of a beautiful temple, that has it roots in Hindu Mythology!

read more