India is home to handcrafted villages that are filled with skilled artisans and their exquisite handmade products. These ...
The beach has some of the best waves alongside the dozens of washed-out skeletons, broken-down aircraft and abandoned ships ...